mama bear – English–Español translations

🇬🇧 en es 🇪🇸

mama bear noun

  • protective woman
madraza
Wiktionary Links